cable heads - Turc Anglais Dictionnaire